home *** CD-ROM | disk | FTP | other *** search
/ PCGUIA 2010 Software/Programs / PCGuia_programas.iso / Software / Internet / The Dude / dude-install-3.5.exe / data / files / mibs / AVANTCOM-EXP-80211-MIB.txt < prev    next >
Encoding:
Text File  |  2009-12-11  |  33.6 KB  |  1,173 lines

  1. -- **** Copyright (c) AvantCom Corporation 2003 - 2005 ***
  2. -- **** All rights reserved ***
  3. --  __________________________________________________________________
  4. --  |                                                                |
  5. --  |      Copyright (c) 2003 - 2005  -  AvantCom Corporation        |
  6. --  |                                                                |
  7. --  |    This material is the exclusive confidential property of     |
  8. --  |    AvantCom Corporation. All rights, including copyrights      |
  9. --  |    and patent rights, are reserved. No copies of any portion   |
  10. --  |    are to be made by any means without the express written     |
  11. --  |    permission of AvantCom Corporation.                         |
  12. --  |________________________________________________________________|
  13. -- 
  14. -- **********************************************************************
  15. -- *  File Name:           AVANTCOM-EXP-80211-MIB.txt
  16. -- *                                                                           
  17. -- *  Comments:                                                                
  18. -- *                                                                           
  19. -- *  Author:              Larry Simmons                                       
  20. -- *                       lsimmons@avantcom.com                               
  21. -- *                       www.avantcom.com                                    
  22. -- *                                                                           
  23. -- *  Creation Date:       09/24/03                                            
  24. -- *                                                                           
  25. -- *   Ver    Date   Inits Modification                                        
  26. -- *  ----- -------- ----- ------------                                        
  27. -- *  0.0.1 09/24/03  LRS  created                                             
  28. -- *  0.0.3 11/03/04  LRS  added Prism signal strenths, assoc client cnt
  29. -- *                  LRS  made prAcRxBytes and prAcTxBytes Counter64
  30. -- **********************************************************************
  31. -- **********************************************************************
  32. -- **********************************************************************
  33. -- * AvantCom 802.11 Management Information Base
  34. -- **********************************************************************
  35. AVANTCOM-EXP-80211-MIB DEFINITIONS ::= BEGIN
  36.  
  37. -- IMPORTS
  38. --     experimental
  39.  
  40.    IMPORTS
  41.         MODULE-IDENTITY, OBJECT-TYPE, 
  42.         NOTIFICATION-TYPE,Integer32, Counter32  FROM SNMPv2-SMI
  43.         DisplayString , MacAddress, RowStatus,
  44.         TruthValue                              FROM SNMPv2-TC
  45.         MODULE-COMPLIANCE, OBJECT-GROUP, 
  46.         NOTIFICATION-GROUP                      FROM SNMPv2-CONF 
  47.         ifIndex                                 FROM RFC1213-MIB;
  48.  
  49. -- **********************************************************************
  50. -- *  MODULE IDENTITY
  51. -- **********************************************************************
  52.     avc802dot11 MODULE-IDENTITY
  53.     LAST-UPDATED "200411030000Z"
  54.     ORGANIZATION ""
  55.     CONTACT-INFO 
  56.            "Editor: Larry Simmons
  57.             Postal: AvantCom Corporation
  58.                     PO Box 1112
  59.                     Sandpoint, ID 83860 USA
  60.                Tel: +1 208 265 7878
  61.             E-mail: lsimmons@avantcom.com
  62.                     www.avantcom.com"
  63.     DESCRIPTION
  64.         "The MIB module for definition of AvantCom 802.11 entities.
  65.         iso(1).org(3).dod(6).internet(1).experimental(3).avantcom(14614)"
  66. --  ::= { 1 3 6 1 3 14614 }
  67.     ::= { iso org(3) dod(6) internet(1) experimental(3) avantcom(14614) }
  68.  
  69. -- **********************************************************************
  70. -- *  Major sections
  71. -- **********************************************************************
  72. -- groups in AVANTCOM-EXP-80211
  73.  
  74. avSystem            OBJECT IDENTIFIER ::= { avc802dot11 1 }
  75.  
  76. avPrism             OBJECT IDENTIFIER ::= { avc802dot11 2 }
  77. prClient            OBJECT IDENTIFIER ::= { avPrism     1 }
  78. prInterface         OBJECT IDENTIFIER ::= { avPrism     2 }
  79.  
  80. avAtheros           OBJECT IDENTIFIER ::= { avc802dot11 3 }
  81. athMac              OBJECT IDENTIFIER ::= { avAtheros   1 }
  82. athPhy              OBJECT IDENTIFIER ::= { avAtheros   2 }
  83.  
  84. -- **********************************************************************
  85. -- **********************************************************************
  86. -- *   AvantCom 802.11 MIB System Group
  87. -- **********************************************************************
  88. -- **********************************************************************
  89. sysMIBVersion OBJECT-TYPE
  90.     SYNTAX DisplayString
  91.     MAX-ACCESS not-accessible
  92.     STATUS current
  93.     DESCRIPTION 
  94.             "Version number of this MIB file."
  95.     DEFVAL { "Version 0.0.3 - 11/03/2004" }
  96.     ::= {  avSystem 1 }
  97.  
  98. sysExpectedMIBVersion OBJECT-TYPE
  99.     SYNTAX DisplayString
  100.     MAX-ACCESS read-only
  101.     STATUS current
  102.     DESCRIPTION 
  103.             "MIB version number expected by the AvantCom 802.11 
  104.              agent software. Be certain the version number reported
  105.              by this object matches the version number indicated
  106.              in the avSystem.sysMIBVersion object."
  107.     ::= {  avSystem 2 }
  108.  
  109. sysAgentVersion OBJECT-TYPE
  110.     SYNTAX DisplayString
  111.     MAX-ACCESS read-only
  112.     STATUS current
  113.     DESCRIPTION 
  114.             "Version number of the AvantCom 802.11 agent
  115.              software."
  116.     ::= {  avSystem 3 }
  117.  
  118. -- **********************************************************************
  119. -- *   
  120. -- *   Prism Information using HostAP
  121. -- *   
  122. -- **********************************************************************
  123. -- **********************************************************************
  124. -- *   
  125. -- *   Associated Client Information
  126. -- *   
  127. -- **********************************************************************
  128. -- **********************************************************************
  129. -- *   Associated Client Detailed Information
  130. -- **********************************************************************
  131. prAssociatedClientsTable OBJECT-TYPE
  132.     SYNTAX    SEQUENCE OF PrAcTableEntry
  133.     ACCESS    not-accessible
  134.     STATUS    mandatory
  135.     DESCRIPTION
  136.         "Associated clients detailed information table."
  137.     ::= { prClient 1 }
  138.  
  139. prAcTableEntry OBJECT-TYPE
  140.     SYNTAX    PrAcTableEntry
  141.     ACCESS    not-accessible
  142.     STATUS    mandatory
  143.     DESCRIPTION 
  144.         "Associated clients detailed information table
  145.          entry."
  146.     INDEX    { ifIndex, prAcMacAddress }
  147.     ::= { prAssociatedClientsTable 1 }
  148.  
  149. PrAcTableEntry ::=
  150.     SEQUENCE {
  151.         ifIndex             INTEGER,
  152.         prAcMacAddress      MacAddress,
  153.         prAcStationType     INTEGER,
  154.         prAcListenInterval  INTEGER,
  155.         prAcSupports1Mbps   TruthValue,
  156.         prAcSupports2Mbps   TruthValue,
  157.         prAcSupports5Mbps   TruthValue,
  158.         prAcSupports11Mbps  TruthValue,
  159.         prAcJiffies         Integer32,
  160.         prAcLastAuth        Integer32,
  161.         prAcLastAssoc       Integer32,
  162.         prAcLastRx          Integer32,
  163.         prAcLastTx          Integer32,
  164.         prAcRxPackets       Integer32,
  165.         prAcTxPackets       Integer32,
  166.         prAcRxBytes         Counter64,
  167.         prAcTxBytes         Counter64,
  168.         prAcBfrCnt          Integer32,
  169.         prAcLastRxSilence   INTEGER,
  170.         prAcLastRxSignal    INTEGER,
  171.         prAcLastRxRate      INTEGER,
  172.         prAcLastRxFlow      INTEGER,
  173.         prAcTxRate          INTEGER,
  174.         prAcTx1Mbps         Integer32,
  175.         prAcTx2Mbps         Integer32,
  176.         prAcTx5Mbps         Integer32,
  177.         prAcTx11Mbps        Integer32,
  178.         prAcRx1Mbps         Integer32,
  179.         prAcRx2Mbps         Integer32,
  180.         prAcRx5Mbps         Integer32,
  181.         prAcRx11Mbps        Integer32
  182.     }
  183.  
  184. prAcMacAddress OBJECT-TYPE
  185.     SYNTAX  MacAddress
  186.     ACCESS  read-only
  187.     STATUS  current
  188.     DESCRIPTION
  189.         "MAC address of the associated client."
  190.     ::= { prAcTableEntry 1 }
  191.     
  192. prAcStationType OBJECT-TYPE
  193.     SYNTAX INTEGER {sta(1), ap(2)}
  194.     ACCESS  read-only
  195.     STATUS  current
  196.     DESCRIPTION
  197.             "Station type, AP or STA. If the wireless adapter
  198.              is operating as a client rather than an AP, this
  199.              value will indicate an association with an AP
  200.              station type."
  201.     ::= { prAcTableEntry  2 }
  202.     
  203. prAcListenInterval OBJECT-TYPE
  204.     SYNTAX  INTEGER
  205.     ACCESS  read-only
  206.     STATUS  current
  207.     DESCRIPTION
  208.             "Frequency, in milliseconds, the station
  209.              listens to Beacon frames to monitor the
  210.              Traffic Indication Map (TIM)."
  211.     ::= { prAcTableEntry  3 }
  212.  
  213. prAcSupports1Mbps OBJECT-TYPE
  214.     SYNTAX  TruthValue
  215.     ACCESS  read-only
  216.     STATUS  current
  217.     DESCRIPTION
  218.             "Indicates whether or not the station supports
  219.              a transfer rate of 1 Mbps."
  220.     ::= { prAcTableEntry  4 }
  221.  
  222. prAcSupports2Mbps OBJECT-TYPE
  223.     SYNTAX  TruthValue
  224.     ACCESS  read-only
  225.     STATUS  current
  226.     DESCRIPTION
  227.             "Indicates whether or not the station supports
  228.              a transfer rate of 2 Mbps."
  229.     ::= { prAcTableEntry  5 }
  230.  
  231. prAcSupports5Mbps OBJECT-TYPE
  232.     SYNTAX  TruthValue
  233.     ACCESS  read-only
  234.     STATUS  current
  235.     DESCRIPTION
  236.             "Indicates whether or not the station supports
  237.              a transfer rate of 5.5 Mbps."
  238.     ::= { prAcTableEntry  6 }
  239.  
  240. prAcSupports11Mbps OBJECT-TYPE
  241.     SYNTAX  TruthValue
  242.     ACCESS  read-only
  243.     STATUS  current
  244.     DESCRIPTION
  245.             "Indicates whether or not the station supports
  246.              a transfer rate of 11 Mbps."
  247.     ::= { prAcTableEntry  7 }
  248.  
  249. prAcJiffies OBJECT-TYPE
  250.     SYNTAX  Integer32
  251.     ACCESS  read-only
  252.     STATUS  current
  253.     DESCRIPTION
  254.             "Current tick value."
  255.     ::= { prAcTableEntry  8 }
  256.  
  257. prAcLastAuth OBJECT-TYPE
  258.     SYNTAX  Integer32
  259.     ACCESS  read-only
  260.     STATUS  current
  261.     DESCRIPTION
  262.             "Tick value at last authentication."
  263.     ::= { prAcTableEntry  9 }
  264.  
  265. prAcLastAssoc OBJECT-TYPE
  266.     SYNTAX  Integer32
  267.     ACCESS  read-only
  268.     STATUS  current
  269.     DESCRIPTION
  270.             "Tick value at last association."
  271.     ::= { prAcTableEntry  10 }
  272.  
  273. prAcLastRx OBJECT-TYPE
  274.     SYNTAX  Integer32
  275.     ACCESS  read-only
  276.     STATUS  current
  277.     DESCRIPTION
  278.             "Tick value at last receive."
  279.     ::= { prAcTableEntry  11 }
  280.  
  281. prAcLastTx OBJECT-TYPE
  282.     SYNTAX  Integer32
  283.     ACCESS  read-only
  284.     STATUS  current
  285.     DESCRIPTION
  286.             "Tick value at last transmit."
  287.     ::= { prAcTableEntry  12 }
  288.  
  289. prAcRxPackets OBJECT-TYPE
  290.     SYNTAX  Integer32
  291.     ACCESS  read-only
  292.     STATUS  current
  293.     DESCRIPTION
  294.             "Number of packets received from station."
  295.     ::= { prAcTableEntry  13 }
  296.  
  297. prAcTxPackets OBJECT-TYPE
  298.     SYNTAX  Integer32
  299.     ACCESS  read-only
  300.     STATUS  current
  301.     DESCRIPTION
  302.             "Number of packets transmitted to station."
  303.     ::= { prAcTableEntry  14 }
  304.  
  305. prAcRxBytes OBJECT-TYPE
  306.     SYNTAX  Counter64
  307.     ACCESS  read-only
  308.     STATUS  current
  309.     DESCRIPTION
  310.             "Number of bytes received from station."
  311.     ::= { prAcTableEntry  15 }
  312.  
  313. prAcTxBytes OBJECT-TYPE
  314.     SYNTAX  Counter64
  315.     ACCESS  read-only
  316.     STATUS  current
  317.     DESCRIPTION
  318.             "Number of bytes transmitted to station."
  319.     ::= { prAcTableEntry  16 }
  320.  
  321. prAcBfrCnt OBJECT-TYPE
  322.     SYNTAX  Integer32
  323.     ACCESS  read-only
  324.     STATUS  current
  325.     DESCRIPTION
  326.             ""
  327.     ::= { prAcTableEntry  17 }
  328.  
  329. prAcLastRxSilence OBJECT-TYPE
  330.     SYNTAX  INTEGER
  331.     ACCESS  read-only
  332.     STATUS  current
  333.     DESCRIPTION
  334.             ""
  335.     ::= { prAcTableEntry  18 }
  336.  
  337. prAcLastRxSignal OBJECT-TYPE
  338.     SYNTAX  INTEGER
  339.     ACCESS  read-only
  340.     STATUS  current
  341.     DESCRIPTION
  342.             ""
  343.     ::= { prAcTableEntry  19 }
  344.  
  345. prAcLastRxRate OBJECT-TYPE
  346.     SYNTAX  INTEGER
  347.     ACCESS  read-only
  348.     STATUS  current
  349.     DESCRIPTION
  350.             ""
  351.     ::= { prAcTableEntry  20 }
  352.  
  353. prAcLastRxFlow OBJECT-TYPE
  354.     SYNTAX  INTEGER
  355.     ACCESS  read-only
  356.     STATUS  current
  357.     DESCRIPTION
  358.             ""
  359.     ::= { prAcTableEntry  21 }
  360.  
  361. prAcTxRate OBJECT-TYPE
  362.     SYNTAX  INTEGER
  363.     ACCESS  read-only
  364.     STATUS  current
  365.     DESCRIPTION
  366.             ""
  367.     ::= { prAcTableEntry  22 }
  368.  
  369. prAcTx1Mbps OBJECT-TYPE
  370.     SYNTAX  Integer32
  371.     ACCESS  read-only
  372.     STATUS  current
  373.     DESCRIPTION
  374.             "Number of packets transmitted to station 
  375.              at 1 Mbps."
  376.     ::= { prAcTableEntry  23 }
  377.  
  378. prAcTx2Mbps OBJECT-TYPE
  379.     SYNTAX  Integer32
  380.     ACCESS  read-only
  381.     STATUS  current
  382.     DESCRIPTION
  383.             "Number of packets transmitted to station 
  384.              at 2 Mbps."
  385.     ::= { prAcTableEntry  24 }
  386.  
  387. prAcTx5Mbps OBJECT-TYPE
  388.     SYNTAX  Integer32
  389.     ACCESS  read-only
  390.     STATUS  current
  391.     DESCRIPTION
  392.             "Number of packets transmitted to station 
  393.              at 5.5 Mbps."
  394.     ::= { prAcTableEntry  25 }
  395.  
  396. prAcTx11Mbps OBJECT-TYPE
  397.     SYNTAX  Integer32
  398.     ACCESS  read-only
  399.     STATUS  current
  400.     DESCRIPTION
  401.             "Number of packets transmitted to station 
  402.              at 11 Mbps."
  403.     ::= { prAcTableEntry  26 }
  404.  
  405. prAcRx1Mbps OBJECT-TYPE
  406.     SYNTAX  Integer32
  407.     ACCESS  read-only
  408.     STATUS  current
  409.     DESCRIPTION
  410.             "Number of packets recevied from station 
  411.              at 1 Mbps."
  412.     ::= { prAcTableEntry  27 }
  413.  
  414. prAcRx2Mbps OBJECT-TYPE
  415.     SYNTAX  Integer32
  416.     ACCESS  read-only
  417.     STATUS  current
  418.     DESCRIPTION
  419.             "Number of packets recevied from station 
  420.              at 2 Mbps."
  421.     ::= { prAcTableEntry  28 }
  422.  
  423. prAcRx5Mbps OBJECT-TYPE
  424.     SYNTAX  Integer32
  425.     ACCESS  read-only
  426.     STATUS  current
  427.     DESCRIPTION
  428.             "Number of packets recevied from station 
  429.              at 5.5 Mbps."
  430.     ::= { prAcTableEntry  29 }
  431.  
  432. prAcRx11Mbps OBJECT-TYPE
  433.     SYNTAX  Integer32
  434.     ACCESS  read-only
  435.     STATUS  current
  436.     DESCRIPTION
  437.             "Number of packets recevied from station 
  438.              at 11 Mbps."
  439.     ::= { prAcTableEntry  30 }
  440.  
  441. -- **********************************************************************
  442. -- *   
  443. -- *   Prism Interface Information
  444. -- *   
  445. -- **********************************************************************
  446. -- **********************************************************************
  447. -- *   Prism Interface Detailed Information
  448. -- **********************************************************************
  449. prInterfaceTable OBJECT-TYPE
  450.     SYNTAX    SEQUENCE OF PrIfTableEntry
  451.     ACCESS    not-accessible
  452.     STATUS    mandatory
  453.     DESCRIPTION
  454.         "Prism interface detailed information table."
  455.     ::= { prInterface 1 }
  456.  
  457. prIfTableEntry OBJECT-TYPE
  458.     SYNTAX    PrIfTableEntry
  459.     ACCESS    not-accessible
  460.     STATUS    mandatory
  461.     DESCRIPTION 
  462.         "Prism interface detailed information table
  463.          entry."
  464.     INDEX    { ifIndex }
  465.     ::= { prInterfaceTable 1 }
  466.  
  467. PrIfTableEntry ::=
  468.     SEQUENCE {
  469.         ifIndex             INTEGER,
  470.         prIfSignal          INTEGER,
  471.         prIfNoise           INTEGER,
  472.         prIfQuality         INTEGER,
  473.         prIfAssocCnt        INTEGER
  474.     }
  475.     
  476. prIfSignal OBJECT-TYPE
  477.     SYNTAX  INTEGER
  478.     ACCESS  read-only
  479.     STATUS  current
  480.     DESCRIPTION
  481.             "If the interface is operating in client mode,
  482.              this is the signal strength in raw numbers
  483.              as presented by the chipset to the driver.
  484.              
  485.              These numbers vary by manufacturer and 
  486.              chipset but MAY be used to calculate the
  487.              signal strength in dBm if the proper 
  488.              algorithm is known."
  489.     ::= { prIfTableEntry  1 }
  490.  
  491. prIfNoise OBJECT-TYPE
  492.     SYNTAX  INTEGER
  493.     ACCESS  read-only
  494.     STATUS  current
  495.     DESCRIPTION
  496.             "If the interface is operating in client mode,
  497.              this is the noise in raw numbers. Please
  498.              refer to prIfSignal above for more 
  499.              information."
  500.     ::= { prIfTableEntry  2 }
  501.  
  502. prIfQuality OBJECT-TYPE
  503.     SYNTAX  INTEGER
  504.     ACCESS  read-only
  505.     STATUS  current
  506.     DESCRIPTION
  507.             "If the interface is operating in client mode,
  508.              this is the Wireless Tools calcualtion 
  509.              for quality."
  510.     ::= { prIfTableEntry  3 }
  511.  
  512. prIfAssocCnt OBJECT-TYPE
  513.     SYNTAX  INTEGER
  514.     ACCESS  read-only
  515.     STATUS  current
  516.     DESCRIPTION
  517.             "If the interface is operating in AP 
  518.              mode, this is the number of currently
  519.              associated clients."
  520.     ::= { prIfTableEntry  4 }
  521.  
  522. -- **********************************************************************
  523. -- *   
  524. -- *   Atheros Information using MadWiFi Driver
  525. -- *   
  526. -- **********************************************************************
  527. -- **********************************************************************
  528. -- *   
  529. -- *   MAC Information
  530. -- *   
  531. -- **********************************************************************
  532. -- **********************************************************************
  533. -- *   MAC Counters
  534. -- **********************************************************************
  535. athMacCountersTable OBJECT-TYPE
  536.     SYNTAX    SEQUENCE OF AmcTableEntry
  537.     ACCESS    not-accessible
  538.     STATUS    mandatory
  539.     DESCRIPTION
  540.         "MAC counters table."
  541.     ::= { athMac 1 }
  542.  
  543. amcTableEntry OBJECT-TYPE
  544.     SYNTAX    AmcTableEntry
  545.     ACCESS    not-accessible
  546.     STATUS    mandatory
  547.     DESCRIPTION 
  548.         "MAC counters detailed information table
  549.          entry."
  550.     INDEX    { ifIndex }
  551.     ::= { athMacCountersTable 1 }
  552.  
  553. AmcTableEntry ::=
  554.     SEQUENCE {
  555.         ifIndex               INTEGER,
  556.         amcWatchDog           Integer32,
  557.         amcFatalHwInterrupt   Integer32,
  558.         amcMissedBeacons      Integer32,
  559.         amcRxOverRun          Integer32,
  560.         amcRxEol              Integer32,
  561.         amcTxUnderRun         Integer32,
  562.         amcTxMgmtFrames       Integer32,
  563.         amcTxDiscards         Integer32,
  564.         amcTxInvalid          Integer32,
  565.         amcTxQueueStopped     Integer32,
  566.         amcTxEncapFailed      Integer32,
  567.         amcTxNoNode           Integer32,
  568.         amcTxNoDataBuffer     Integer32,
  569.         amcTxNoMgmtBuffer     Integer32,
  570.         amcTxExcessiveRetries Integer32,
  571.         amcTxFifoUnderRun     Integer32,
  572.         amcTxFiltered         Integer32,
  573.         amcTxShortRetries     Integer32,
  574.         amcTxLongRetries      Integer32,
  575.         amcTxBadRate          Integer32,
  576.         amcTxNoAck            Integer32,
  577.         amcTxRts              Integer32,
  578.         amcTxCts              Integer32,
  579.         amcTxShortPreamble    Integer32,
  580.         amcTxRssi             INTEGER,
  581.         amcTxRssiDelta        INTEGER,
  582.         amcRxDescOverRun      Integer32,
  583.         amcRxFrameTooShort    Integer32,
  584.         amcRxCrcError         Integer32,
  585.         amcRxFifoOverRun      Integer32,
  586.         amcRxCryptFailure     Integer32,
  587.         amcRxNoSkBuffer       Integer32,
  588.         amcRxRssi             INTEGER,
  589.         amcRxRssiDelta        INTEGER,
  590.         amcNoBeaconBuffer     Integer32,
  591.         amcCalibrations       Integer32,
  592.         amcFailedCalibrations Integer32,
  593.         amcRfGainResets       Integer32,
  594.         amcRateControlChecks  Integer32,
  595.         amcRateControlRaise   Integer32,
  596.         amcRateControlDrop    Integer32
  597.     }
  598.  
  599. amcWatchDog OBJECT-TYPE
  600.     SYNTAX  Integer32
  601.     ACCESS  read-only
  602.     STATUS  current
  603.     DESCRIPTION
  604.             "Number of times the device was reset
  605.              by watchdog."
  606.     ::= { amcTableEntry  1 }
  607.  
  608. amcFatalHwInterrupt OBJECT-TYPE
  609.     SYNTAX  Integer32
  610.     ACCESS  read-only
  611.     STATUS  current
  612.     DESCRIPTION
  613.             "Number of times there was a fatal
  614.              hardware interrupt."
  615.     ::= { amcTableEntry  2 }
  616.  
  617. amcMissedBeacons OBJECT-TYPE
  618.     SYNTAX  Integer32
  619.     ACCESS  read-only
  620.     STATUS  current
  621.     DESCRIPTION
  622.             "Number of missed beacons."
  623.     ::= { amcTableEntry  3 }
  624.  
  625. amcRxOverRun OBJECT-TYPE
  626.     SYNTAX  Integer32
  627.     ACCESS  read-only
  628.     STATUS  current
  629.     DESCRIPTION
  630.             "Number of receive overrun interrupts."
  631.     ::= { amcTableEntry  4 }
  632.  
  633. amcRxEol OBJECT-TYPE
  634.     SYNTAX  Integer32
  635.     ACCESS  read-only
  636.     STATUS  current
  637.     DESCRIPTION
  638.             "Number of receive EOL interrupts."
  639.     ::= { amcTableEntry  5 }
  640.  
  641. amcTxUnderRun OBJECT-TYPE
  642.     SYNTAX  Integer32
  643.     ACCESS  read-only
  644.     STATUS  current
  645.     DESCRIPTION
  646.             "Number of transmit underrun interrupts."
  647.     ::= { amcTableEntry  6 }
  648.  
  649. amcTxMgmtFrames OBJECT-TYPE
  650.     SYNTAX  Integer32
  651.     ACCESS  read-only
  652.     STATUS  current
  653.     DESCRIPTION
  654.             "Number of managment frames transmitted."
  655.     ::= { amcTableEntry  7 }
  656.  
  657. amcTxDiscards OBJECT-TYPE
  658.     SYNTAX  Integer32
  659.     ACCESS  read-only
  660.     STATUS  current
  661.     DESCRIPTION
  662.             "Number of frames discarded prior to association."
  663.     ::= { amcTableEntry  8 }
  664.     
  665. amcTxInvalid OBJECT-TYPE
  666.     SYNTAX  Integer32
  667.     ACCESS  read-only
  668.     STATUS  current
  669.     DESCRIPTION
  670.             "Number of frames discarded because device was gone."
  671.     ::= { amcTableEntry  9 }
  672.  
  673. amcTxQueueStopped OBJECT-TYPE
  674.     SYNTAX  Integer32
  675.     ACCESS  read-only
  676.     STATUS  current
  677.     DESCRIPTION
  678.             "Number of times queuing stopped because the 
  679.              TX queue was full."
  680.     ::= { amcTableEntry  10 }
  681.  
  682. amcTxEncapFailed OBJECT-TYPE
  683.     SYNTAX  Integer32
  684.     ACCESS  read-only
  685.     STATUS  current
  686.     DESCRIPTION
  687.             "Number of times TX encapsulation failed."
  688.     ::= { amcTableEntry  11 }
  689.     
  690. amcTxNoNode OBJECT-TYPE
  691.     SYNTAX  Integer32
  692.     ACCESS  read-only
  693.     STATUS  current
  694.     DESCRIPTION
  695.             "Number of times TX failed because the node
  696.              was missing."
  697.     ::= { amcTableEntry  12 }
  698.  
  699. amcTxNoDataBuffer OBJECT-TYPE
  700.     SYNTAX  Integer32
  701.     ACCESS  read-only
  702.     STATUS  current
  703.     DESCRIPTION
  704.             "Number of times TX failed because there was
  705.              no data buffer available."
  706.     ::= { amcTableEntry  13 }
  707.  
  708. amcTxNoMgmtBuffer OBJECT-TYPE
  709.     SYNTAX  Integer32
  710.     ACCESS  read-only
  711.     STATUS  current
  712.     DESCRIPTION
  713.             "Number of times TX failed because there was
  714.              no management buffer available."
  715.     ::= { amcTableEntry  14 }
  716.  
  717. amcTxExcessiveRetries OBJECT-TYPE
  718.     SYNTAX  Integer32
  719.     ACCESS  read-only
  720.     STATUS  current
  721.     DESCRIPTION
  722.             "Number of times TX failed because there were
  723.              excessive retries."
  724.     ::= { amcTableEntry  15 }
  725.  
  726. amcTxFifoUnderRun OBJECT-TYPE
  727.     SYNTAX  Integer32
  728.     ACCESS  read-only
  729.     STATUS  current
  730.     DESCRIPTION
  731.             "Number of times TX failed because there was
  732.              a FIFO underrun."
  733.     ::= { amcTableEntry  16 }
  734.  
  735. amcTxFiltered OBJECT-TYPE
  736.     SYNTAX  Integer32
  737.     ACCESS  read-only
  738.     STATUS  current
  739.     DESCRIPTION
  740.             "Number of times TX failed because the
  741.              transmission was filtered."
  742.     ::= { amcTableEntry  17 }
  743.  
  744. amcTxShortRetries OBJECT-TYPE
  745.     SYNTAX  Integer32
  746.     ACCESS  read-only
  747.     STATUS  current
  748.     DESCRIPTION
  749.             "Number of on-chip TX short retries."
  750.     ::= { amcTableEntry  18 }
  751.  
  752. amcTxLongRetries OBJECT-TYPE
  753.     SYNTAX  Integer32
  754.     ACCESS  read-only
  755.     STATUS  current
  756.     DESCRIPTION
  757.             "Number of on-chip TX long retries."
  758.     ::= { amcTableEntry  19 }
  759.  
  760. amcTxBadRate OBJECT-TYPE
  761.     SYNTAX  Integer32
  762.     ACCESS  read-only
  763.     STATUS  current
  764.     DESCRIPTION
  765.             "Number of times TX failed because the
  766.              transit rate was invalid."
  767.     ::= { amcTableEntry  20 }
  768.  
  769. amcTxNoAck OBJECT-TYPE
  770.     SYNTAX  Integer32
  771.     ACCESS  read-only
  772.     STATUS  current
  773.     DESCRIPTION
  774.             "Number of tranmitted frames with no ACK marked."
  775.     ::= { amcTableEntry  21 }
  776.  
  777. amcTxRts OBJECT-TYPE
  778.     SYNTAX  Integer32
  779.     ACCESS  read-only
  780.     STATUS  current
  781.     DESCRIPTION
  782.             "Number of tranmitted frames with RTS enabled."
  783.     ::= { amcTableEntry  22 }
  784.  
  785. amcTxCts OBJECT-TYPE
  786.     SYNTAX  Integer32
  787.     ACCESS  read-only
  788.     STATUS  current
  789.     DESCRIPTION
  790.             "Number of tranmitted frames with CTS enabled."
  791.     ::= { amcTableEntry  23 }
  792.  
  793. amcTxShortPreamble OBJECT-TYPE
  794.     SYNTAX  Integer32
  795.     ACCESS  read-only
  796.     STATUS  current
  797.     DESCRIPTION
  798.             "Number of times TX failed because the
  799.              preamble was too short."
  800.     ::= { amcTableEntry  24 }
  801.  
  802. amcTxRssi OBJECT-TYPE
  803.     SYNTAX  INTEGER
  804.     ACCESS  read-only
  805.     STATUS  current
  806.     DESCRIPTION
  807.             "RSSI of last tranmitted ACK."
  808.     ::= { amcTableEntry  25 }
  809.  
  810. amcTxRssiDelta OBJECT-TYPE
  811.     SYNTAX  INTEGER
  812.     ACCESS  read-only
  813.     STATUS  current
  814.     DESCRIPTION
  815.             "Change in RSSI from prior amcTxRssi."
  816.     ::= { amcTableEntry  26 }
  817.  
  818. amcRxDescOverRun OBJECT-TYPE
  819.     SYNTAX  Integer32
  820.     ACCESS  read-only
  821.     STATUS  current
  822.     DESCRIPTION
  823.             "Number of receive descriptor overruns."
  824.     ::= { amcTableEntry  27 }
  825.  
  826. amcRxFrameTooShort OBJECT-TYPE
  827.     SYNTAX  Integer32
  828.     ACCESS  read-only
  829.     STATUS  current
  830.     DESCRIPTION
  831.             "Number of receive failures becuase the frame
  832.              was too short."
  833.     ::= { amcTableEntry  28 }
  834.  
  835. amcRxCrcError OBJECT-TYPE
  836.     SYNTAX  Integer32
  837.     ACCESS  read-only
  838.     STATUS  current
  839.     DESCRIPTION
  840.             "Number of receive failures becuase the CRC
  841.              was bad."
  842.     ::= { amcTableEntry  29 }
  843.  
  844. amcRxFifoOverRun OBJECT-TYPE
  845.     SYNTAX  Integer32
  846.     ACCESS  read-only
  847.     STATUS  current
  848.     DESCRIPTION
  849.             "Number of receive failures becuase of a
  850.              FIFO overrun."
  851.     ::= { amcTableEntry  30 }
  852.  
  853. amcRxCryptFailure OBJECT-TYPE
  854.     SYNTAX  Integer32
  855.     ACCESS  read-only
  856.     STATUS  current
  857.     DESCRIPTION
  858.             "Number of receive failures becuase of a
  859.              decryption failure."
  860.     ::= { amcTableEntry  31 }
  861.  
  862. amcRxNoSkBuffer OBJECT-TYPE
  863.     SYNTAX  Integer32
  864.     ACCESS  read-only
  865.     STATUS  current
  866.     DESCRIPTION
  867.             "Number of receive failures becuase there
  868.              was no skbuff available."
  869.     ::= { amcTableEntry  32 }
  870.  
  871. amcRxRssi OBJECT-TYPE
  872.     SYNTAX  INTEGER
  873.     ACCESS  read-only
  874.     STATUS  current
  875.     DESCRIPTION
  876.             "RSSI of last received frame."
  877.     ::= { amcTableEntry  33 }
  878.  
  879. amcRxRssiDelta OBJECT-TYPE
  880.     SYNTAX  INTEGER
  881.     ACCESS  read-only
  882.     STATUS  current
  883.     DESCRIPTION
  884.             "Change in RSSI from prior amcRxRssi."
  885.     ::= { amcTableEntry  34 }
  886.  
  887. amcNoBeaconBuffer OBJECT-TYPE
  888.     SYNTAX  Integer32
  889.     ACCESS  read-only
  890.     STATUS  current
  891.     DESCRIPTION
  892.             "Number of times there was no skbuff available
  893.              for a beacon."
  894.     ::= { amcTableEntry  35 }
  895.  
  896. amcCalibrations OBJECT-TYPE
  897.     SYNTAX  Integer32
  898.     ACCESS  read-only
  899.     STATUS  current
  900.     DESCRIPTION
  901.             "Number of times a periodic calibration occurred."
  902.     ::= { amcTableEntry  36 }
  903.  
  904. amcFailedCalibrations OBJECT-TYPE
  905.     SYNTAX  Integer32
  906.     ACCESS  read-only
  907.     STATUS  current
  908.     DESCRIPTION
  909.             "Number of times a periodic calibration failed."
  910.     ::= { amcTableEntry  37 }
  911.  
  912. amcRfGainResets OBJECT-TYPE
  913.     SYNTAX  Integer32
  914.     ACCESS  read-only
  915.     STATUS  current
  916.     DESCRIPTION
  917.             "Number of periodic calibration RF gain resets."
  918.     ::= { amcTableEntry  38 }
  919.  
  920. amcRateControlChecks OBJECT-TYPE
  921.     SYNTAX  Integer32
  922.     ACCESS  read-only
  923.     STATUS  current
  924.     DESCRIPTION
  925.             "Number of rate control checks."
  926.     ::= { amcTableEntry  39 }
  927.  
  928. amcRateControlRaise OBJECT-TYPE
  929.     SYNTAX  Integer32
  930.     ACCESS  read-only
  931.     STATUS  current
  932.     DESCRIPTION
  933.             "Number of rate control raised the transmit rate."
  934.     ::= { amcTableEntry  40 }
  935.  
  936. amcRateControlDrop OBJECT-TYPE
  937.     SYNTAX  Integer32
  938.     ACCESS  read-only
  939.     STATUS  current
  940.     DESCRIPTION
  941.             "Number of rate control dropped the transmit rate."
  942.     ::= { amcTableEntry  41 }
  943.  
  944. -- **********************************************************************
  945. -- *   
  946. -- *   PHY Information
  947. -- *   
  948. -- **********************************************************************
  949. -- **********************************************************************
  950. -- *   PHY Counters
  951. -- **********************************************************************
  952. athPhyCountersTable OBJECT-TYPE
  953.     SYNTAX    SEQUENCE OF ApcTableEntry
  954.     ACCESS    not-accessible
  955.     STATUS    mandatory
  956.     DESCRIPTION
  957.         "PHY counters table."
  958.     ::= { athPhy 1 }
  959.  
  960. apcTableEntry OBJECT-TYPE
  961.     SYNTAX    ApcTableEntry
  962.     ACCESS    not-accessible
  963.     STATUS    mandatory
  964.     DESCRIPTION 
  965.         "PHY counters detailed information table
  966.          entry."
  967.     INDEX    { ifIndex }
  968.     ::= { athPhyCountersTable 1 }
  969.  
  970. ApcTableEntry ::=
  971.     SEQUENCE {
  972.         ifIndex             INTEGER,
  973.         apcTotalPhyErrors   Integer32,
  974.         apcTxUnderRun       Integer32,
  975.         apcTimingErrors     Integer32,
  976.         apcParityErrors     Integer32,
  977.         apcInvalidRate      Integer32,
  978.         apcInvalidLength    Integer32,
  979.         apcRadarDetected    Integer32,
  980.         apcInvalidService   Integer32,
  981.         apcTxOverrideRx     Integer32,
  982.  
  983.           -- The following are specific to the 5212
  984.  
  985.         apcOfdmTiming         Integer32,
  986.         apcOfdmSignalParity   Integer32,
  987.         apcOfdmInvalidRate    Integer32,
  988.         apcOfdmInvalidLength  Integer32,
  989.         apcOfdmPowerDrop      Integer32,
  990.         apcOfdmService        Integer32,
  991.         apcOfdmRestart        Integer32,
  992.         apcCckTiming          Integer32,
  993.         apcCckHeaderCrc       Integer32,
  994.         apcCckInvalidRate     Integer32,
  995.         apcCckService         Integer32,
  996.         apcCckRestart         Integer32
  997.     }
  998.  
  999. apcTotalPhyErrors OBJECT-TYPE
  1000.     SYNTAX  Integer32
  1001.     ACCESS  read-only
  1002.     STATUS  current
  1003.     DESCRIPTION
  1004.             "Total PHY errors that have occurred."
  1005.     ::= { apcTableEntry  1 }
  1006.  
  1007. apcTxUnderRun OBJECT-TYPE
  1008.     SYNTAX  Integer32
  1009.     ACCESS  read-only
  1010.     STATUS  current
  1011.     DESCRIPTION
  1012.             "Number of times a transmit underrun occurred."
  1013.     ::= { apcTableEntry  2 }
  1014.  
  1015. apcTimingErrors OBJECT-TYPE
  1016.     SYNTAX  Integer32
  1017.     ACCESS  read-only
  1018.     STATUS  current
  1019.     DESCRIPTION
  1020.             "Number of timing errors."
  1021.     ::= { apcTableEntry  3 }
  1022.  
  1023. apcParityErrors OBJECT-TYPE
  1024.     SYNTAX  Integer32
  1025.     ACCESS  read-only
  1026.     STATUS  current
  1027.     DESCRIPTION
  1028.             "Number of parity errors."
  1029.     ::= { apcTableEntry  4 }
  1030.  
  1031. apcInvalidRate OBJECT-TYPE
  1032.     SYNTAX  Integer32
  1033.     ACCESS  read-only
  1034.     STATUS  current
  1035.     DESCRIPTION
  1036.             "Number of invalid rate errors."
  1037.     ::= { apcTableEntry  5 }
  1038.  
  1039. apcInvalidLength OBJECT-TYPE
  1040.     SYNTAX  Integer32
  1041.     ACCESS  read-only
  1042.     STATUS  current
  1043.     DESCRIPTION
  1044.             "Number of invalid length errors."
  1045.     ::= { apcTableEntry  6 }
  1046.  
  1047. apcRadarDetected OBJECT-TYPE
  1048.     SYNTAX  Integer32
  1049.     ACCESS  read-only
  1050.     STATUS  current
  1051.     DESCRIPTION
  1052.             "Number of times radar was detected."
  1053.     ::= { apcTableEntry  7 }
  1054.  
  1055. apcInvalidService OBJECT-TYPE
  1056.     SYNTAX  Integer32
  1057.     ACCESS  read-only
  1058.     STATUS  current
  1059.     DESCRIPTION
  1060.             "Number of times an invalid service was requested."
  1061.     ::= { apcTableEntry  8 }
  1062.  
  1063. apcTxOverrideRx OBJECT-TYPE
  1064.     SYNTAX  Integer32
  1065.     ACCESS  read-only
  1066.     STATUS  current
  1067.     DESCRIPTION
  1068.             "Number of times a transmit overide receive occurred."
  1069.     ::= { apcTableEntry  9 }
  1070.  
  1071. -- The following are specific to the 5212
  1072.     
  1073. apcOfdmTiming OBJECT-TYPE
  1074.     SYNTAX  Integer32
  1075.     ACCESS  read-only
  1076.     STATUS  current
  1077.     DESCRIPTION
  1078.             ""
  1079.     ::= { apcTableEntry  10 }
  1080.  
  1081. apcOfdmSignalParity OBJECT-TYPE
  1082.     SYNTAX  Integer32
  1083.     ACCESS  read-only
  1084.     STATUS  current
  1085.     DESCRIPTION
  1086.             ""
  1087.     ::= { apcTableEntry  11 }
  1088.  
  1089. apcOfdmInvalidRate OBJECT-TYPE
  1090.     SYNTAX  Integer32
  1091.     ACCESS  read-only
  1092.     STATUS  current
  1093.     DESCRIPTION
  1094.             ""
  1095.     ::= { apcTableEntry  12 }
  1096.  
  1097. apcOfdmInvalidLength OBJECT-TYPE
  1098.     SYNTAX  Integer32
  1099.     ACCESS  read-only
  1100.     STATUS  current
  1101.     DESCRIPTION
  1102.             ""
  1103.     ::= { apcTableEntry  13 }
  1104.  
  1105. apcOfdmPowerDrop OBJECT-TYPE
  1106.     SYNTAX  Integer32
  1107.     ACCESS  read-only
  1108.     STATUS  current
  1109.     DESCRIPTION
  1110.             ""
  1111.     ::= { apcTableEntry  14 }
  1112.  
  1113. apcOfdmService OBJECT-TYPE
  1114.     SYNTAX  Integer32
  1115.     ACCESS  read-only
  1116.     STATUS  current
  1117.     DESCRIPTION
  1118.             ""
  1119.     ::= { apcTableEntry  15 }
  1120.  
  1121. apcOfdmRestart OBJECT-TYPE
  1122.     SYNTAX  Integer32
  1123.     ACCESS  read-only
  1124.     STATUS  current
  1125.     DESCRIPTION
  1126.             ""
  1127.     ::= { apcTableEntry  16 }
  1128.  
  1129. apcCckTiming OBJECT-TYPE
  1130.     SYNTAX  Integer32
  1131.     ACCESS  read-only
  1132.     STATUS  current
  1133.     DESCRIPTION
  1134.             ""
  1135.     ::= { apcTableEntry  17 }
  1136.  
  1137. apcCckHeaderCrc OBJECT-TYPE
  1138.     SYNTAX  Integer32
  1139.     ACCESS  read-only
  1140.     STATUS  current
  1141.     DESCRIPTION
  1142.             ""
  1143.     ::= { apcTableEntry  18 }
  1144.  
  1145. apcCckInvalidRate OBJECT-TYPE
  1146.     SYNTAX  Integer32
  1147.     ACCESS  read-only
  1148.     STATUS  current
  1149.     DESCRIPTION
  1150.             ""
  1151.     ::= { apcTableEntry  19 }
  1152.  
  1153. apcCckService OBJECT-TYPE
  1154.     SYNTAX  Integer32
  1155.     ACCESS  read-only
  1156.     STATUS  current
  1157.     DESCRIPTION
  1158.             ""
  1159.     ::= { apcTableEntry  20 }
  1160.  
  1161. apcCckRestart OBJECT-TYPE
  1162.     SYNTAX  Integer32
  1163.     ACCESS  read-only
  1164.     STATUS  current
  1165.     DESCRIPTION
  1166.             ""
  1167.     ::= { apcTableEntry  21 }
  1168.  
  1169. -- **********************************************************************
  1170. -- *   End of AvantCom 802.11 MIB
  1171. -- **********************************************************************
  1172. END
  1173.